/*      */ package www.nomina.controller.bean.xml;
/*      */ 
/*      */ import java.io.Serializable;
/*      */ import java.math.BigDecimal;
/*      */ import java.util.ArrayList;
/*      */ import java.util.Calendar;
/*      */ import java.util.List;

/*      */ import javax.xml.bind.annotation.XmlAccessType;
/*      */ import javax.xml.bind.annotation.XmlAccessorType;
/*      */ import javax.xml.bind.annotation.XmlAnyElement;
/*      */ import javax.xml.bind.annotation.XmlAttribute;
/*      */ import javax.xml.bind.annotation.XmlElement;
/*      */ import javax.xml.bind.annotation.XmlRootElement;
/*      */ import javax.xml.bind.annotation.XmlType;
/*      */ import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;

/*      */ import org.w3._2001.xmlschema.Adapter2;


/*      */ 
/*      */ @XmlAccessorType(XmlAccessType.FIELD)
/*      */ @XmlType(name="", propOrder={"emisor", "receptor", "conceptos", "impuestos", "complementonomina"})
/*      */ @XmlRootElement(name="Comprobante")
/*      */ public class Comprobante extends ObjectFactory
/*      */   implements Serializable 
/*      */ {
/*      */   private static final long serialVersionUID = 1L;
/*      */ //
//Es la clase
/*      */   @XmlElement(name="Emisor", required=true)
/*      */   protected Emisor emisor;
/*      */ 
/*      */   @XmlElement(name="Receptor", required=true)
/*      */   protected Receptor receptor;
/*      */ 
/*      */   @XmlElement(name="Conceptos", required=true)
/*      */   protected Conceptos conceptos;
/*      */ 
/*      */   @XmlElement(name="Impuestos", required=true)
/*      */   protected Impuestos impuestos;
/*      */ 
/*      */   @XmlElement(name="Complementonomina")
/*      */   protected Complemento complementonomina;
/*      */ 

/*      */ 
/*      */   @XmlAttribute(required=true)
/*      */   public static final String VERSION = "3.0";
/*      */ 
/*      */   @XmlAttribute
/*      */   protected String serie;
/*      */ 
/*      */   @XmlAttribute
/*      */   protected String folio;
/*      */ 
/*      */   @XmlAttribute(required=true)
/*      */   @XmlJavaTypeAdapter(Adapter2.class)
/*      */   protected Calendar fecha;
/*      */ 
/*      */   @XmlAttribute(required=true)
/*      */   protected String sello;
/*      */ 
/*      */   @XmlAttribute(required=true)
/*      */   protected String formaDePago;
/*      */ 
/*      */   @XmlAttribute(required=true)
/*      */   protected String noCertificado;
/*      */ 
/*      */   @XmlAttribute(required=true)
/*      */   protected String certificado;
/*      */ 
/*      */   @XmlAttribute
/*      */   protected String condicionesDePago;
/*      */ 
/*      */   @XmlAttribute(required=true)
/*      */   protected BigDecimal subTotal;
/*      */ 
/*      */   @XmlAttribute
/*      */   protected BigDecimal descuento;
/*      */ 
/*      */   @XmlAttribute
/*      */   protected String motivoDescuento;
/*      */ 
/*      */   @XmlAttribute(name="TipoCambio")
/*      */   protected String tipoCambio;
/*      */ 
/*      */   @XmlAttribute(name="Moneda")
/*      */   protected String moneda;
/*      */ 
/*      */   @XmlAttribute(required=true)
/*      */   protected BigDecimal total;
/*      */ 
/*      */   @XmlAttribute
/*      */   protected String metodoDePago;
/*      */ 
/*      */   @XmlAttribute(required=true)
/*      */   protected String tipoDeComprobante;
/*      */ 
/*      */   public Emisor getEmisor()
/*      */   {
/*  470 */     return this.emisor;
/*      */   }
/*      */ 
/*      */   public void setEmisor(Emisor value)
/*      */   {
/*  482 */     this.emisor = value;
/*      */   }
/*      */ 
/*      */   public Receptor getReceptor()
/*      */   {
/*  494 */     return this.receptor;
/*      */   }
/*      */ 
/*      */   public void setReceptor(Receptor value)
/*      */   {
/*  506 */     this.receptor = value;
/*      */   }
/*      */ 
/*      */   public Conceptos getConceptos()
/*      */   {
/*  518 */     return this.conceptos;
/*      */   }
/*      */ 
/*      */   public void setConceptos(Conceptos value)
/*      */   {
/*  530 */     this.conceptos = value;
/*      */   }
/*      */ 
/*      */   public Impuestos getImpuestos()
/*      */   {
/*  542 */     return this.impuestos;
/*      */   }
/*      */ 
/*      */   public void setImpuestos(Impuestos value)
/*      */   {
/*  554 */     this.impuestos = value;
/*      */   }
/*      */ 
/*      */   public Complemento getComplementonomina()
/*      */   {
/*  566 */     return this.complementonomina;
/*      */   }
/*      */ 
/*      */   public void setComplementonomina(Complemento value)
/*      */   {
/*  578 */     this.complementonomina = value;
/*      */   }
/*      */ 
/*      */   
/*      */ 
/*      */   public String getSerie()
/*      */   {
/*  614 */     return this.serie;
/*      */   }
/*      */ 
/*      */   public void setSerie(String value)
/*      */   {
/*  626 */     this.serie = value;
/*      */   }
/*      */ 
/*      */   public String getFolio()
/*      */   {
/*  638 */     return this.folio;
/*      */   }
/*      */ 
/*      */   public void setFolio(String value)
/*      */   {
/*  650 */     this.folio = value;
/*      */   }
/*      */ 
/*      */   public Calendar getFecha()
/*      */   {
/*  662 */     return this.fecha;
/*      */   }
/*      */ 
/*      */   public void setFecha(Calendar value)
/*      */   {
/*  674 */     this.fecha = value;
/*      */   }
/*      */ 
/*      */   public String getSello()
/*      */   {
/*  686 */     return this.sello;
/*      */   }
/*      */ 
/*      */   public void setSello(String value)
/*      */   {
/*  698 */     this.sello = value;
/*      */   }
/*      */ 
/*      */   public String getFormaDePago()
/*      */   {
/*  710 */     return this.formaDePago;
/*      */   }
/*      */ 
/*      */   public void setFormaDePago(String value)
/*      */   {
/*  722 */     this.formaDePago = value;
/*      */   }
/*      */ 
/*      */   public String getNoCertificado()
/*      */   {
/*  734 */     return this.noCertificado;
/*      */   }
/*      */ 
/*      */   public void setNoCertificado(String value)
/*      */   {
/*  746 */     this.noCertificado = value;
/*      */   }
/*      */ 
/*      */   public String getCertificado()
/*      */   {
/*  758 */     return this.certificado;
/*      */   }
/*      */ 
/*      */   public void setCertificado(String value)
/*      */   {
/*  770 */     this.certificado = value;
/*      */   }
/*      */ 
/*      */   public String getCondicionesDePago()
/*      */   {
/*  782 */     return this.condicionesDePago;
/*      */   }
/*      */ 
/*      */   public void setCondicionesDePago(String value)
/*      */   {
/*  794 */     this.condicionesDePago = value;
/*      */   }
/*      */ 
/*      */   public BigDecimal getSubTotal()
/*      */   {
/*  806 */     return this.subTotal;
/*      */   }
/*      */ 
/*      */   public void setSubTotal(BigDecimal value)
/*      */   {
/*  818 */     this.subTotal = value;
/*      */   }
/*      */ 
/*      */   public BigDecimal getDescuento()
/*      */   {
/*  830 */     return this.descuento;
/*      */   }
/*      */ 
/*      */   public void setDescuento(BigDecimal value)
/*      */   {
/*  842 */     this.descuento = value;
/*      */   }
/*      */ 
/*      */   public String getMotivoDescuento()
/*      */   {
/*  854 */     return this.motivoDescuento;
/*      */   }
/*      */ 
/*      */   public void setMotivoDescuento(String value)
/*      */   {
/*  866 */     this.motivoDescuento = value;
/*      */   }
/*      */ 
/*      */   public String getTipoCambio()
/*      */   {
/*  878 */     return this.tipoCambio;
/*      */   }
/*      */ 
/*      */   public void setTipoCambio(String value)
/*      */   {
/*  890 */     this.tipoCambio = value;
/*      */   }
/*      */ 
/*      */   public String getMoneda()
/*      */   {
/*  902 */     return this.moneda;
/*      */   }
/*      */ 
/*      */   public void setMoneda(String value)
/*      */   {
/*  914 */     this.moneda = value;
/*      */   }
/*      */ 
/*      */   public BigDecimal getTotal()
/*      */   {
/*  926 */     return this.total;
/*      */   }
/*      */ 
/*      */   public void setTotal(BigDecimal value)
/*      */   {
/*  938 */     this.total = value;
/*      */   }
/*      */ 
/*      */   public String getMetodoDePago()
/*      */   {
/*  950 */     return this.metodoDePago;
/*      */   }
/*      */ 
/*      */   public void setMetodoDePago(String value)
/*      */   {
/*  962 */     this.metodoDePago = value;
/*      */   }
/*      */ 
/*      */   public String getTipoDeComprobante()
/*      */   {
/*  974 */     return this.tipoDeComprobante;
/*      */   }
/*      */ 
/*      */   public void setTipoDeComprobante(String value)
/*      */   {
/*  986 */     this.tipoDeComprobante = value;
/*      */   }
/*      */ 
/*      */   @XmlAccessorType(XmlAccessType.FIELD)
/*      */   @XmlType(name="", propOrder={"anies"})
/*      */   public static class Addenda
/*      */     implements Serializable
/*      */   {
/*      */     private static final long serialVersionUID = 1L;
/*      */ 
/*      */     @XmlAnyElement(lax=true)
/*      */     protected List<Object> anies;
/*      */ 
/*      */     public List<Object> getAnies()
/*      */     {
/* 1044 */       if (this.anies == null) {
/* 1045 */         this.anies = new ArrayList<Object>();
/*      */       }
/* 1047 */       return this.anies;
/*      */     }
/*      */   }
/*      */ 
/*      */   @XmlAccessorType(XmlAccessType.FIELD)
/*      */   @XmlType(name="", propOrder={"anies"})
/*      */   public static class Complemento
/*      */     implements Serializable
/*      */   {
/*      */     private static final long serialVersionUID = 1L;
/*      */ 
/*      */     @XmlAnyElement(lax=true)
/*      */     protected List<Object> anies;
/*      */ 
/*      */     public List<Object> getAnies()
/*      */     {
/* 1107 */       if (this.anies == null) {
/* 1108 */         this.anies = new ArrayList<Object>();
/*      */       }
/* 1110 */       return this.anies;
/*      */     }
/*      */   }
/*      */ 
/*      */   @XmlAccessorType(XmlAccessType.FIELD)
/*      */   @XmlType(name="", propOrder={"conceptos"})
/*      */   public static class Conceptos
/*      */     implements Serializable
/*      */   {
/*      */     private static final long serialVersionUID = 1L;
/*      */ 
/*      */     @XmlElement(name="Concepto", required=true)
/*      */     protected List<Concepto> conceptos;
/*      */ 
/*      */     public List<Concepto> getConceptos()
/*      */     {
/* 1284 */       if (this.conceptos == null) {
/* 1285 */         this.conceptos = new ArrayList<Concepto>();
/*      */       }
/* 1287 */       return this.conceptos;
/*      */     }
/*      */ 
/*      */     @XmlAccessorType(XmlAccessType.FIELD)
/*      */     @XmlType(name="", propOrder={"partes", "complementoConcepto", "cuentaPredial", "informacionAduaneras"})
/*      */     public static class Concepto
/*      */       implements Serializable
/*      */     {
/*      */       private static final long serialVersionUID = 1L;
/*      */ 
/*      */       @XmlElement(name="Parte")
/*      */       protected List<Parte> partes;
/*      */ 
/*      */       @XmlElement(name="ComplementoConcepto")
/*      */       protected ComplementoConcepto complementoConcepto;
/*      */ 
/*      */       @XmlElement(name="CuentaPredial")
/*      */       protected CuentaPredial cuentaPredial;
/*      */ 
/*      */       @XmlElement(name="InformacionAduanera")
/*      */       protected List<TInformacionAduanera> informacionAduaneras;
/*      */ 
/*      */       @XmlAttribute(required=true)
/*      */       protected BigDecimal cantidad;
/*      */ 
/*      */       @XmlAttribute
/*      */       protected String unidad;
/*      */ 
/*      */       @XmlAttribute
/*      */       protected String noIdentificacion;
/*      */ 
/*      */       @XmlAttribute(required=true)
/*      */       protected String descripcion;
/*      */ 
/*      */       @XmlAttribute(required=true)
/*      */       protected BigDecimal valorUnitario;
/*      */ 
/*      */       @XmlAttribute(required=true)
/*      */       protected BigDecimal importe;
/*      */ 
/*      */       public List<Parte> getPartes()
/*      */       {
/* 1470 */         if (this.partes == null) {
/* 1471 */           this.partes = new ArrayList<Parte>();
/*      */         }
/* 1473 */         return this.partes;
/*      */       }
/*      */ 
/*      */       public ComplementoConcepto getComplementoConcepto()
/*      */       {
/* 1485 */         return this.complementoConcepto;
/*      */       }
/*      */ 
/*      */       public void setComplementoConcepto(ComplementoConcepto value)
/*      */       {
/* 1497 */         this.complementoConcepto = value;
/*      */       }
/*      */ 
/*      */       public CuentaPredial getCuentaPredial()
/*      */       {
/* 1509 */         return this.cuentaPredial;
/*      */       }
/*      */ 
/*      */       public void setCuentaPredial(CuentaPredial value)
/*      */       {
/* 1521 */         this.cuentaPredial = value;
/*      */       }
/*      */ 
/*      */       public List<TInformacionAduanera> getInformacionAduaneras()
/*      */       {
/* 1547 */         if (this.informacionAduaneras == null) {
/* 1548 */           this.informacionAduaneras = new ArrayList<TInformacionAduanera>();
/*      */         }
/* 1550 */         return this.informacionAduaneras;
/*      */       }
/*      */ 
/*      */       public BigDecimal getCantidad()
/*      */       {
/* 1562 */         return this.cantidad;
/*      */       }
/*      */ 
/*      */       public void setCantidad(BigDecimal value)
/*      */       {
/* 1574 */         this.cantidad = value;
/*      */       }
/*      */ 
/*      */       public String getUnidad()
/*      */       {
/* 1586 */         return this.unidad;
/*      */       }
/*      */ 
/*      */       public void setUnidad(String value)
/*      */       {
/* 1598 */         this.unidad = value;
/*      */       }
/*      */ 
/*      */       public String getNoIdentificacion()
/*      */       {
/* 1610 */         return this.noIdentificacion;
/*      */       }
/*      */ 
/*      */       public void setNoIdentificacion(String value)
/*      */       {
/* 1622 */         this.noIdentificacion = value;
/*      */       }
/*      */ 
/*      */       public String getDescripcion()
/*      */       {
/* 1634 */         return this.descripcion;
/*      */       }
/*      */ 
/*      */       public void setDescripcion(String value)
/*      */       {
/* 1646 */         this.descripcion = value;
/*      */       }
/*      */ 
/*      */       public BigDecimal getValorUnitario()
/*      */       {
/* 1658 */         return this.valorUnitario;
/*      */       }
/*      */ 
/*      */       public void setValorUnitario(BigDecimal value)
/*      */       {
/* 1670 */         this.valorUnitario = value;
/*      */       }
/*      */ 
/*      */       public BigDecimal getImporte()
/*      */       {
/* 1682 */         return this.importe;
/*      */       }
/*      */ 
/*      */       public void setImporte(BigDecimal value)
/*      */       {
/* 1694 */         this.importe = value;
/*      */       }
/*      */ 
/*      */       @XmlAccessorType(XmlAccessType.FIELD)
/*      */       @XmlType(name="", propOrder={"anies"})
/*      */       public static class ComplementoConcepto
/*      */         implements Serializable
/*      */       {
/*      */         private static final long serialVersionUID = 1L;
/*      */ 
/*      */         @XmlAnyElement(lax=true)
/*      */         protected List<Object> anies;
/*      */ 
/*      */         public List<Object> getAnies()
/*      */         {
/* 1752 */           if (this.anies == null) {
/* 1753 */             this.anies = new ArrayList<Object>();
/*      */           }
/* 1755 */           return this.anies;
/*      */         }
/*      */       }
/*      */ 
/*      */       @XmlAccessorType(XmlAccessType.FIELD)
/*      */       @XmlType(name="")
/*      */       public static class CuentaPredial
/*      */         implements Serializable
/*      */       {
/*      */         private static final long serialVersionUID = 1L;
/*      */ 
/*      */         @XmlAttribute(required=true)
/*      */         protected String numero;
/*      */ 
/*      */         public String getNumero()
/*      */         {
/* 1804 */           return this.numero;
/*      */         }
/*      */ 
/*      */         public void setNumero(String value)
/*      */         {
/* 1816 */           this.numero = value;
/*      */         }
/*      */       }
/*      */ 
/*      */       @XmlAccessorType(XmlAccessType.FIELD)
/*      */       @XmlType(name="", propOrder={"informacionAduaneras"})
/*      */       public static class Parte
/*      */         implements Serializable
/*      */       {
/*      */         private static final long serialVersionUID = 1L;
/*      */ 
/*      */         @XmlElement(name="InformacionAduanera")
/*      */         protected List<TInformacionAduanera> informacionAduaneras;
/*      */ 
/*      */         @XmlAttribute(required=true)
/*      */         protected BigDecimal cantidad;
/*      */ 
/*      */         @XmlAttribute
/*      */         protected String unidad;
/*      */ 
/*      */         @XmlAttribute
/*      */         protected String noIdentificacion;
/*      */ 
/*      */         @XmlAttribute(required=true)
/*      */         protected String descripcion;
/*      */ 
/*      */         @XmlAttribute
/*      */         protected BigDecimal valorUnitario;
/*      */ 
/*      */         @XmlAttribute
/*      */         protected BigDecimal importe;
/*      */ 
/*      */         public List<TInformacionAduanera> getInformacionAduaneras()
/*      */         {
/* 1921 */           if (this.informacionAduaneras == null) {
/* 1922 */             this.informacionAduaneras = new ArrayList<TInformacionAduanera>();
/*      */           }
/* 1924 */           return this.informacionAduaneras;
/*      */         }
/*      */ 
/*      */         public BigDecimal getCantidad()
/*      */         {
/* 1936 */           return this.cantidad;
/*      */         }
/*      */ 
/*      */         public void setCantidad(BigDecimal value)
/*      */         {
/* 1948 */           this.cantidad = value;
/*      */         }
/*      */ 
/*      */         public String getUnidad()
/*      */         {
/* 1960 */           return this.unidad;
/*      */         }
/*      */ 
/*      */         public void setUnidad(String value)
/*      */         {
/* 1972 */           this.unidad = value;
/*      */         }
/*      */ 
/*      */         public String getNoIdentificacion()
/*      */         {
/* 1984 */           return this.noIdentificacion;
/*      */         }
/*      */ 
/*      */         public void setNoIdentificacion(String value)
/*      */         {
/* 1996 */           this.noIdentificacion = value;
/*      */         }
/*      */ 
/*      */         public String getDescripcion()
/*      */         {
/* 2008 */           return this.descripcion;
/*      */         }
/*      */ 
/*      */         public void setDescripcion(String value)
/*      */         {
/* 2020 */           this.descripcion = value;
/*      */         }
/*      */ 
/*      */         public BigDecimal getValorUnitario()
/*      */         {
/* 2032 */           return this.valorUnitario;
/*      */         }
/*      */ 
/*      */         public void setValorUnitario(BigDecimal value)
/*      */         {
/* 2044 */           this.valorUnitario = value;
/*      */         }
/*      */ 
/*      */         public BigDecimal getImporte()
/*      */         {
/* 2056 */           return this.importe;
/*      */         }
/*      */ 
/*      */         public void setImporte(BigDecimal value)
/*      */         {
/* 2068 */           this.importe = value;
/*      */         }
/*      */       }
/*      */     }
/*      */   }
/*      */ 
/*      */   @XmlAccessorType(XmlAccessType.FIELD)
/*      */   @XmlType(name="", propOrder={"domicilioFiscal", "expedidoEn","rfc","nombre"})
/*      */   public static class Emisor
/*      */     implements Serializable
/*      */   {
/*      */     private static final long serialVersionUID = 1L;
/*      */ //
/*      */     @XmlElement(name="DomicilioFiscal", required=true)
/*      */     protected TUbicacionFiscal domicilioFiscal;
/*      */ 
/*      */     @XmlElement(name="ExpedidoEn")
/*      */     protected TUbicacion expedidoEn;
/*      */ 
/*      */     @XmlAttribute(required=true)
/*      */     protected String rfc;
/*      */ 
/*      */     @XmlAttribute(required=true)
/*      */     protected String nombre;
/*      */ 
/*      */     public TUbicacionFiscal getDomicilioFiscal()
/*      */     {
/* 2135 */       return this.domicilioFiscal;
/*      */     }
/*      */ 
/*      */     public void setDomicilioFiscal(TUbicacionFiscal value)
/*      */     {
/* 2147 */       this.domicilioFiscal = value;
/*      */     }
/*      */ 
/*      */     public TUbicacion getExpedidoEn()
/*      */     {
/* 2159 */       return this.expedidoEn;
/*      */     }
/*      */ 
/*      */     public void setExpedidoEn(TUbicacion value)
/*      */     {
/* 2171 */       this.expedidoEn = value;
/*      */     }
/*      */ 
/*      */     public String getRfc()
/*      */     {
/* 2183 */       return this.rfc;
/*      */     }
/*      */ 
/*      */     public void setRfc(String value)
/*      */     {
/* 2195 */       this.rfc = value;
/*      */     }
/*      */ 
/*      */     public String getNombre()
/*      */     {
/* 2207 */       return this.nombre;
/*      */     }
/*      */ 
/*      */     public void setNombre(String value)
/*      */     {
/* 2219 */       this.nombre = value;
/*      */     }
/*      */   }
/*      */ 
/*      */   @XmlAccessorType(XmlAccessType.FIELD)
/*      */   @XmlType(name="", propOrder={"retenciones", "traslados"})
/*      */   public static class Impuestos
/*      */     implements Serializable
/*      */   {
/*      */     private static final long serialVersionUID = 1L;
/*      */ 
/*      */     @XmlElement(name="Retenciones")
/*      */     protected Retenciones retenciones;
/*      */ 
/*      */     @XmlElement(name="Traslados")
/*      */     protected Traslados traslados;
/*      */ 
/*      */     @XmlAttribute
/*      */     protected BigDecimal totalImpuestosRetenidos;
/*      */ 
/*      */     @XmlAttribute
/*      */     protected BigDecimal totalImpuestosTrasladados;
/*      */ 
/*      */     public Retenciones getRetenciones()
/*      */     {
/* 2330 */       return this.retenciones;
/*      */     }
/*      */ 
/*      */     public void setRetenciones(Retenciones value)
/*      */     {
/* 2342 */       this.retenciones = value;
/*      */     }
/*      */ 
/*      */     public Traslados getTraslados()
/*      */     {
/* 2354 */       return this.traslados;
/*      */     }
/*      */ 
/*      */     public void setTraslados(Traslados value)
/*      */     {
/* 2366 */       this.traslados = value;
/*      */     }
/*      */ 
/*      */     public BigDecimal getTotalImpuestosRetenidos()
/*      */     {
/* 2378 */       return this.totalImpuestosRetenidos;
/*      */     }
/*      */ 
/*      */     public void setTotalImpuestosRetenidos(BigDecimal value)
/*      */     {
/* 2390 */       this.totalImpuestosRetenidos = value;
/*      */     }
/*      */ 
/*      */     public BigDecimal getTotalImpuestosTrasladados()
/*      */     {
/* 2402 */       return this.totalImpuestosTrasladados;
/*      */     }
/*      */ 
/*      */     public void setTotalImpuestosTrasladados(BigDecimal value)
/*      */     {
/* 2414 */       this.totalImpuestosTrasladados = value;
/*      */     }
/*      */ 
/*      */     @XmlAccessorType(XmlAccessType.FIELD)
/*      */     @XmlType(name="", propOrder={"retencions"})
/*      */     public static class Retenciones
/*      */       implements Serializable
/*      */     {
/*      */       private static final long serialVersionUID = 1L;
/*      */ 
/*      */       @XmlElement(name="Retencion", required=true)
/*      */       protected List<Retencion> retencions;
/*      */ 
/*      */       public List<Retencion> getRetencions()
/*      */       {
/* 2489 */         if (this.retencions == null) {
/* 2490 */           this.retencions = new ArrayList<Retencion>();
/*      */         }
/* 2492 */         return this.retencions;
/*      */       }
/*      */ 
/*      */       @XmlAccessorType(XmlAccessType.FIELD)
/*      */       @XmlType(name="")
/*      */       public static class Retencion
/*      */         implements Serializable
/*      */       {
/*      */         private static final long serialVersionUID = 1L;
/*      */ 
/*      */         @XmlAttribute(required=true)
/*      */         protected String impuesto;
/*      */ 
/*      */         @XmlAttribute(required=true)
/*      */         protected BigDecimal importe;
/*      */ 
/*      */         public String getImpuesto()
/*      */         {
/* 2543 */           return this.impuesto;
/*      */         }
/*      */ 
/*      */         public void setImpuesto(String value)
/*      */         {
/* 2555 */           this.impuesto = value;
/*      */         }
/*      */ 
/*      */         public BigDecimal getImporte()
/*      */         {
/* 2567 */           return this.importe;
/*      */         }
/*      */ 
/*      */         public void setImporte(BigDecimal value)
/*      */         {
/* 2579 */           this.importe = value;
/*      */         }
/*      */       }
/*      */     }
/*      */ 
/*      */     @XmlAccessorType(XmlAccessType.FIELD)
/*      */     @XmlType(name="", propOrder={"traslados"})
/*      */     public static class Traslados
/*      */       implements Serializable
/*      */     {
/*      */       private static final long serialVersionUID = 1L;
/*      */ 
/*      */       @XmlElement(name="Traslado", required=true)
/*      */       protected List<Traslado> traslados;
/*      */ 
/*      */       public List<Traslado> getTraslados()
/*      */       {
/* 2659 */         if (this.traslados == null) {
/* 2660 */           this.traslados = new ArrayList<Traslado>();
/*      */         }
/* 2662 */         return this.traslados;
/*      */       }
/*      */ 
/*      */       @XmlAccessorType(XmlAccessType.FIELD)
/*      */       @XmlType(name="")
/*      */       public static class Traslado
/*      */         implements Serializable
/*      */       {
/*      */         private static final long serialVersionUID = 1L;
/*      */ 
/*      */         @XmlAttribute(required=true)
/*      */         protected String impuesto;
/*      */ 
/*      */         @XmlAttribute(required=true)
/*      */         protected BigDecimal tasa;
/*      */ 
/*      */         @XmlAttribute(required=true)
/*      */         protected BigDecimal importe;
/*      */ 
/*      */         public String getImpuesto()
/*      */         {
/* 2716 */           return this.impuesto;
/*      */         }
/*      */ 
/*      */         public void setImpuesto(String value)
/*      */         {
/* 2728 */           this.impuesto = value;
/*      */         }
/*      */ 
/*      */         public BigDecimal getTasa()
/*      */         {
/* 2740 */           return this.tasa;
/*      */         }
/*      */ 
/*      */         public void setTasa(BigDecimal value)
/*      */         {
/* 2752 */           this.tasa = value;
/*      */         }
/*      */ 
/*      */         public BigDecimal getImporte()
/*      */         {
/* 2764 */           return this.importe;
/*      */         }
/*      */ 
/*      */         public void setImporte(BigDecimal value)
/*      */         {
/* 2776 */           this.importe = value;
/*      */         }
/*      */       }
/*      */     }
/*      */   }
/*      */ 
/*      */   @XmlAccessorType(XmlAccessType.FIELD)
/*      */   @XmlType(name="", propOrder={"domicilio","rfc","nombre"})
/*      */   public static class Receptor
/*      */     implements Serializable
/*      */   {
/*      */     private static final long serialVersionUID = 1L;
/*      */ 
/*      */     @XmlElement(name="Domicilio")
/*      */     protected TUbicacion domicilio;
/*      */ 
/*      */     @XmlAttribute(required=true)
/*      */     protected String rfc;
/*      */ 
/*      */     @XmlAttribute
/*      */     protected String nombre;
/*      */ 
/*      */     public TUbicacion getDomicilio()
/*      */     {
/* 2839 */       return this.domicilio;
/*      */     }
/*      */ 
/*      */     public void setDomicilio(TUbicacion value)
/*      */     {
/* 2851 */       this.domicilio = value;
/*      */     }
/*      */ 
/*      */     public String getRfc()
/*      */     {
/* 2863 */       return this.rfc;
/*      */     }
/*      */ 
/*      */     public void setRfc(String value)
/*      */     {
/* 2875 */       this.rfc = value;
/*      */     }
/*      */ 
/*      */     public String getNombre()
/*      */     {
/* 2887 */       return this.nombre;
/*      */     }
/*      */ 
/*      */     public void setNombre(String value)
/*      */     {
/* 2899 */       this.nombre = value;
/*      */     }
/*      */   }
/*      */ }

/* Location:           /home/nastick/Diverza/TimbradoWSExample/lib/TimbradoCFDiGenerated.jar
 * Qualified Name:     mx.gob.sat.cfd._3.Comprobante
 * JD-Core Version:    0.6.2
 */